From: Keir Fraser Date: Fri, 26 Feb 2010 14:06:16 +0000 (+0000) Subject: x86: fix number of array elements calculation in X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~12556 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=be8428d88cfedde06b4c6d0c2c77efdc21447573;p=xen.git x86: fix number of array elements calculation in XEN_DOMCTL_getpageframeinfo3 handler Signed-off-by: Jan Beulich --- diff --git a/xen/arch/x86/domctl.c b/xen/arch/x86/domctl.c index e74e9786f7..2fc24c9fd7 100644 --- a/xen/arch/x86/domctl.c +++ b/xen/arch/x86/domctl.c @@ -194,7 +194,8 @@ long arch_do_domctl( for ( n = ret = 0; n < num; ) { - unsigned int k = min_t(unsigned int, num - n, PAGE_SIZE / 4); + unsigned int k = min_t(unsigned int, num - n, + PAGE_SIZE / sizeof(*arr)); if ( copy_from_guest_offset(arr, domctl->u.getpageframeinfo3.array,